How To Solve A 100 Year Old Puzzle